package com.zzsy.carosshopprojects.util;

import com.zzsy.carosshopprojects.base.ConfigureFile;

public class DataUtil {

    private static DataUtil dataUtil;

    public static synchronized DataUtil getInstance() {
        if (dataUtil == null) {
            dataUtil = new DataUtil();
        }
        return dataUtil;
    }

    /**
     * 获取设备终端id
     *
     * @return
     */
    public String getTerminalId() {
        return SPUtil.getInstance().getString(ConfigureFile.TERMINALID, "");
    }

    /**
     * 账号类型 0 后台用户 1 加油员 2 吧台
     *
     * @return
     */
    public String getCustomerType() {
        return SPUtil.getInstance().getString(ConfigureFile.CUSTOMERTYPE, "");
    }

    /**
     * 获取设备名称
     *
     * @return
     */
    public String getTerminalName() {
        return SPUtil.getInstance().getString(ConfigureFile.TERMINALNAME, "");
    }

    /**
     * 获取门店Id
     *
     * @return
     */
    public String getStoreId() {
        return SPUtil.getInstance().getString(ConfigureFile.STOREID, "");
    }

    /**
     * 获取门店名称
     *
     * @return
     */
    public String getStoreName() {
        return SPUtil.getInstance().getString(ConfigureFile.STORENAME, "");
    }

    /**
     * //开具发票开关
     *
     * @return
     */
    public String getQrSwitch() {
        return SPUtil.getInstance().getString(ConfigureFile.QRSWITCH, "");
    }

    /**
     * 收款成功语音播报开关
     *
     * @return
     */
    public String getMusicSwitch() {
        return SPUtil.getInstance().getString(ConfigureFile.MUSICSWITCH, "");
    }

    /**
     * 企业id
     *
     * @return
     */
    public String getCompanyId() {
        return SPUtil.getInstance().getString(ConfigureFile.COMPANYID, "");
    }

    /**
     * 企业名称
     *
     * @return
     */
    public String getCompanyName() {
        return SPUtil.getInstance().getString(ConfigureFile.COMPANYNAME, "");
    }

    /**
     * 是否打印公众号二维码
     *
     * @return
     */
    public String getGzhSwith() {
        return SPUtil.getInstance().getString(ConfigureFile.GZHSWITCH, "");
    }

    /**
     * 小票使用模板
     * @return
     */
    public String getPrintPosition() {
        return SPUtil.getInstance().getString(ConfigureFile.PRINTPOSTION, "0");
    }

}
